פתרון תרגיל 4 יסודות מבני נתונים סמסטר א' תשע"ה שאלה 1:
|
|
- Ἴκαρος Δαγκλής
- 6 χρόνια πριν
- Προβολές:
Transcript
1 פתרון תרגיל 4 שאלה 1: הציעו דרך לממש תור )FIFO( באמצעות ערימה, תשובתכם צריכה לכלול פסאודו-קוד, המתאר את הפעולות הבאות: isempty(),enqueue(x), dequeue(), בנוסף נתחו זמן ריצה במקרה הגרוע ביותר עבור כ"א מהפעולות הנ"ל. תיאור המבנה: משתנה בשם counter המאותחל ל- 0. ערימת מינימום H, בה איברים מאוחסנים לפי ערך ה- counter בעת הכנסתם. אחרי כל הכנסה counter גדל ב- 1. כלומר לכל איבר חדש שמכניסים למבנה מוסיפים שדה key השווה לערך הנוכחי של ה- counter. זמן ריצה (1)O. זמן ריצה (n,o(log כאשר n מספר איברים במבנה. זמן ריצה (n,o(log כאשר n מספר איברים במבנה. טעויות נפוצות: isempty() return H.size == 0 enqueue(x) HeapNode newnode = (x, counter) counter = counter +1 H.insert(newNode) dequeue(x) return H.extractMin().value מימוש וריאציות של שיטות מה ADT ערימה, כגון Heapify, ExtractMin במקום להשתמש בהן.as is לא מוסיפים מפתח לאיבר בעת הכנסה. הכנסת איבר חדש בצורה ישירה לסוף המערך )מבלי להצמיד לו מפתח(- חוץ מזה שיש כאן הפרה של הממשק ערימה )יש להשתמש ב,)insert עלולה להיווצר בעיה בעת מחיקת איבר מהערימה וביצוע.heapify עדכון counter->counter-1 בפעולת הוצאה. מפר סדר FIFO אם מבצעים מספר הוצאות ואז הכנסה, בנוסף עלולים לקבל כפילויות של מפתחות. שימוש ב heap-size בתור המפתח- גם כאן עלולה להיווצר אותה הבעיה כמו בסעיף הקודם.
2 שאלה 2: בישוב "סנסנה" נפתחה פיצרייה חדשה. בישוב כביש יחיד וישר כאשר כל בתי היישוב נמצאים לאורכו. הפיצרייה נפתחה בקצה הכביש. הפיצרייה מבצעת משלוחים לבתי הלקוחות. נניח שכל הזמנה שמתקבלת מכילה את הנתונים הבאים: זמן ההזמנה, כמות הפיצות, סוג כל פיצה ומרחק היעד מהפיצרייה כאשר המרחקים הם מספרים שלמים חיוביים. הפיצרייה מעוניינת לנהל את שירות המשלוחים שלה בצורה היעילה ביותר. לכן מנהלי הפיצרייה החליטו על החוקים הבאים בהוצאת משלוחים: אם קיימות הזמנות שמחכות בתור כבר חצי שעה או יותר אז יש להוציא משלוח בהול רק עבור ההזמנה הישנה ביותר. אחרת, ההזמנה הבאה שתצא תהיה ליעד הקרוב ביותר לפיצרייה. יחד איתה במשלוח יצאו כל ההזמנות במרחק 3 ממנה )מרחקים הם מספרים שלמים חיוביים שונים זה מזה(. הציעו מבנה נתונים בגודל O(n) עבור ניהול המשלוחים בזמנים הבאים:.O(n) הזמנות בזמן n אתחול: אתחול המבנה בתחילת יום עם פרטי המשלוח הבא: פירוט כמות וסוג הפיצות שיצאו במשלוח הבא )ליעד אחד או יותר(, ללא הוצאה מהמבנה, בזמן (1)O. ניתן להניח כי לאחר פעולה זו לא מתבצעת הכנסה אלא רק הוצאה..O(logn) הוצאה: הוצאת המשלוח הבא )ליעד אחד או יותר( ע"פ החוקים שנקבעו בזמן הכנסה: הכנסת הזמנה חדשה למבנה בזמן O(logn) כאשר n הוא מספר ההזמנות במבנה. ניתן להניח כי כל ההזמנות המתקבלות הן ליעדים שונים, כלומר מרחק היעד של כל הזמנה מהפיצרייה הוא שונה. תארו את מבנה הנתונים, הסבירו כיצד תבצעו כל פעולה ונתחו את זמני הריצה. נחזיק שתי ערמות מינימום. ערמה ראשונה לפי זמן ההגעה של ההזמנה, והערמה השנייה ע"פ המרחק. כל הזמנה שמתווספת למבנה הנתונים, תוכנס לשתי הערמות. כמו כן נחזיק מצביעים הדדיים בין הערמות. כל איבר יצביע לעותק שלו בערמה השנייה. אתחול בניית שתי הערמות, הכנסת n איברים לשתי הערמות ועדכון המצביעים-.O(n) הכנסת הזמנה הוספת ההזמנה לשתי הערמות ועדכון המצביעים בין שני עותקי ההזמנה- O(logn) הוצאת הזמנה נבדוק את ראש הערמה הממוינת לפי זמן. אם מזמן ההזמנה עברו 30 דקות או יותר, נוציא את ההזמנה מראש הערמה )ואת העותק מהערמה השנייה(. אחרת נבצע מחיקה של האיבר בראש ערמת המרחקים,)ExtarctMin( ונמשיך להוציא שבראש הערמה ימצא איבר שרחוק יותר מ 3 יחידות מהאיבר הראשון שהוצאנו )כמובן שכל איבר שיוצא מערמת המרחק יוצא מערמת הזמן בעזרת המצביע(. כיוון ש- 3 קבוע והמרחקים שלמים, סה"כ זמן ההוצאה.O(3logn)=O(logn)
3 פרטי משלוח הבא נבדוק את ראש הערמה הממוינת לפי זמן. אם מזמן ההזמנה עברו 30 דקות או יותר, נחזיר את ההזמנה. אחרת ניצור רשימה להחזרה באופן הבא: נוסיף לרשימה את ראש ערמת המרחקים, ונסרוק את הערמה באופן הבא- לכל איבר ברשימה )שתגדל באופן טיפוסי אחרי כל איטרציה(, נבדוק את שני בניו. כל בן שמרחקו מהאיבר הראשון שהכנסנו קטן או שווה 3 יתווסף לרשימה. במקרה הגרוע נכניס לרשימה 4 איברים ונסרוק גם את שני הבנים של כל איבר ברשימה. סה"כ (1)O. טעויות נפוצות אין ציון מפורש של קיום מצביעים הדדיים בין שתי הערימות- הכרחי כדי לעמוד בזמן ריצה O(logn) עבור פעולת ההוצאה. שימוש בערימת מקס' עבור זמני המתנה- דורש עדכון של כל איברי הערימה בכל "טיק" של השעון. פירוט של ביצוע heapify או פירוט מימוש פנימי של ערימה- מיותר ומסורבל. יש להשתמש בממשק ערימה מבלי להיכנס לפרטי המימוש. שאלה 3: f(k) = k mod m נניח כי נתונה לנו טבלת גיבוב בגודל 13=m. א. ציירו את טבלת הגיבוב לאחר הכנסת המפתחות הבאים )משמאל לימין(: 16,7,32,4,9,19,45,39,21,3 הטבלה מנוהלת בשיטת Chaining עם פונקציית הגיבוב הבאה: addressing) (open עם גיבוב כפול נתונה טבלת הגיבוב הבאה המנוהלת בשיטת מיעון פתוח.(double hashing) ב. המפתחות הוכנסו לטבלה ריקה מלכתחילה תוך שימוש בפונקצית הגיבוב הבאה: h(k, i) = (h 1 (k) + i*h 2 (k)) mod 10 h 1 (k) = k mod 10 h 2 (k) = k/10 mod 10 כאשר: רשמו )משמאל לימין( את סדר הכנסת המפתחות.
4 א( ב( סדר ההכנסה: 35,45,39,42,75, שאלה 4: א. במיון מניה הלולאה האחרונה רצה מ- N ל- 1: for jn to 1 B[C[A[j]]]A[j] C[A[j]]C[A[j]]-1 במידה ונשנה את זה את הסדר בו רץ המונה למ 1 עד N, האם האלגוריתם עדיין ימיין את המערך נכון? אם לא, הסבירו מדוע, אחרת, הסבירו האם עדיפה הריצה המקורית או הריצה המוצעת בסעיף זה. המערך תוצאה אכן יהיה ממוין, אך תכונת היציבות )stability( לא תשמר. ישנם מקרים בהם תכונה זאת חשובה )כמו למשל ב,)radix sort ולכן נעדיף את הריצה בסדר המקורי. a i, a j כך ש- ב. נתונים n מספרים a 1, a 2,, a n ממשיים בתחום.[0,2k] ידוע כי לכל זוג מספרים a i a j k מתקיים: i j n תארו אלגוריתם הממיין את המספרים במערך בזמן ריצה O(n) במקרה הגרוע ביותר. שימו לב: k יכול להיות גדול בהרבה מ- n, ולכן זמן ריצה, למשל, (k O(n + אינו מספיק טוב. נבצע מיון דלי. כלומר, האלגוריתם מבצע חלוקה של התחום [0,2k] ל- n דליים, מחלק את n המספרים לדליים, ממיין כל דלי בנפרד ומשרשר את המספרים הממוינים. 2n נשים לב שגודל כל דלי הוא ולכן ע"פ הנתון לכל דלי נכנסים לכל היותר 2 איברים, ולכן מיון כל k אחד מהדליים יתבצע במקרה הגרוע בזמן (1)O. אם מוסיפים לכך את החלוקה לדליים והשרשור נקבל שזמן ריצת האלגוריתם במקרה הגרוע הוא.O(n)
5 שאלה 5: א. חציון של קבוצת מספרים הוא האיבר שחצי מהאברים גדולים ממנו וחצי מהאיברים קטנים ממנו. נניח ונתון אלגוריתם findmed(a) למציאת חציון של מערך A המכיל n מספרים בזמן O(n) במקרה הגרוע. הפונקציה findmed(a) מחזירה את האינדקס של החציון ב A. 1. הציעו מימוש )פסאודו-קוד או תיאור האלגוריתם במילים( ל partition המשתמש באלגוריתם ה -.findmed(a) 2. מה הוא זמן ריצת אלגוריתם partition שהצעתם בסעיף הקודם )סעיף 1( במקרה הגרוע? 3. מה יהיה זמן ריצת quick sort המשתמש ב partition שהצעתם למיון n איברים במקרה הממוצע? 4. מה יהיה זמן ריצת quick sort המשתמש ב partition הנ"ל למיון n איברים במקרה הכי גרוע? Partition(A,p,r) x findmed(a[p r]) i p-1 j r+1 while(true){ repeat j j-1 until A[j] x } repeat i i+1 until A[i] x if i < j swap(a[i],a[j]) else return(j) 2. Θ(n) בדומה ל partition המקורי. findmed לא מגדילה את הזמן הריצה האסימפטוטי..3 n) Θ(n log בדומה לניתוח של quicksort המקורי. logn גם כן. מכיוון שהציר שנבחר בכל שלב מחלק את המערך בדיוק בחצי, לאחר Θ(n log (n 4. שלבים נגיע למערכים בגודל (1)O. ב. מוצע לשכלל את bucket sort למיון רקורסיבי כדלהלן: מצא את תחום ערכי המפתחות, חלק את התחום ל - n חלקים שווים, פזר מפתחות ובמידה ויש bucket בו יותר מ - k מפתחות )k ניתן כפרמטר ולא ניתן להניח כי הוא קבוע(, חלק את תחום ה - bucket הזה למספר המפתחות ב - bucket הזה בצורה רקורסיבית. מהו זמן המיון המקסימאלי בהנחה שכל המפתחות שונים זה מזה? מהו זמן המיון הממוצע בהנחה שכל המפתחות שונים זה מזה?.2 זמן המיון במקרה הגרוע הוא ) 2,Θ(n וזה במקרה בו גודל הקלט קטן ב- 1 בכל קריאה רקורסיבית. כלומר, בכל שלב 1 n k = נכנסים 1 k מפתחות לדלי הראשון ומפתח אחד לאחרון )או הפוך(. במקרה הממוצע, תחת הנחת פילוג אחיד, ייקח Θ(n) בדומה ל sort bucket רגיל..2
6 שאלה 6: יהי נתון גרף מכוון G המיוצג באמצעות רשימות סמיכויות )שכנויות(. להלן הצעה לאלגוריתם שבודק האם בגרף G קיים מעגל: כל עוד יש ב - G קודקוד v שדרגת היציאה שלו היא 0 )קודקוד זה כמובן לא יכול להיות 1. שייך לשום מעגל ב G(: v. את כל הקשתות הנכנסות ל- G הסר מ a..v את G הסר מ.b אם הגרף שמתקבל הוא גרף ריק )ללא קודקודים( החזר "הגרף חסר מעגלים" אחרת 2. החזר "יש מעגל בגרף". )כלומר, אם אתם חושבים שהאלגוריתם נכון הסבירו במשפט או א. האם האלגוריתם נכון? נמקו שתיים מדוע במקרה שהגרף המתקבל בסוף ביצוע האלגוריתם אינו ריק הוא חייב להכיל מעגל, אחרת אם אתם חושבים שהאלגוריתם לא נכון תנו דוגמה סותרת(. בכל מקרה, בין אם האלגוריתם נכון ובין אם לאו, תארו מימוש שלו הרץ בזמן ( E.O( V + ב. תארו קודם את מבני העזר שברצונכם ליצור וכיצד תאתחלו אותם, ורק לאחר מכן תארו את המימוש שאתם מציעים. הכוונה: על מבני העזר לאפשר שתי פעולות: בחירה של קודקוד בעל דרגת יציאה 0 בזמן ריצה של in כאשר,O(in deg ((v) בזמן ריצה v ומחיקת כל הקשתות הנכנסות לקודקוד נתון (1)O v. היא דרגת הכניסה של deg (v) סעיף א' האלגוריתם נכון. נתחיל טיול מקודקוד כלשהו בגרף הלא ריק שנותר לאחר הרצת האלגוריתם. כיוון שדרגת היציאה של כל הקודקודים שונה מאפס, מכל קודקוד שנגיע )כולל הקודקוד ממנו התחלנו( נוכל לעבור לקודקוד נוסף וליצור מסלול ארוך כרצוננו. אבל מספר הקודקודים בגרף סופי, לכן סופו של דבר שנהיה חייבים לחזור לאותו קודקוד שוב. כלומר הגרף הלא ריק מכיל מעגל. קל וחומר הגרף המקורי. סעיף ב' תיאור מבנה העזר לבחירת קודקוד עם דרגת יציאה 0 בזמן ריצה של (1)O ודרך אתחולו: נרוץ על רשימות השכנים ונאסוף את הקודקודים שרשימת השכנים שלהם ריקה לרשימה חדשה, Z, קודקודים שדרגת היציאה שלהם היא 0. זמן יצירה.O( V ) של תיאור מבנה העזר למחיקת כל הקשתות הנכנסות אל קודקוד נתון v בזמן ((v) O(in deg ואופן אתחולו: נעבור על רשימות השכנים של הגרף הנתון G וניצור מערך B של רשימות ובו כניסה לכל קודקוד i בגרף המקורי. ברשימה שבכניסה B[i] נכניס את קבוצת הקשתות הנכנסות לקודקוד i בגרף המקורי G. חוליה ברשימות האלה תצביע על החוליה הרלוונטית ברשימת השכנויות המקורית )שמייצגת את הגרף(. זמן יצירה.O( V + E ) תיאור האלגוריתם: נסמן ב A את מערך השכנויות שמייצג את הגרף הנתון. ניצור את שני המבנים שלעיל. כל זמן ש- Z אינה ריקה נשלוף קודקוד i מראש הרשימה מ- Z. a. נרוץ על הרשימה B[i] ונמחק את כל הקודקודים )ברשימות השכנים במערך A( אליהם מצביעות חוליות הרשימה.B[i].2.3
7 b. בכל מקרה בו כניסה במערך A הופכת ל-,null כתוצאה ממחיקת החוליה האחרונה שלה, נוסיף את האינדקס של הכניסה המתאפסת לרשימה Z. 4. כשנסיים נחזיר "אין מעגל" אם ורק אם כל הכניסות במערך A שוות ל-.null ניתוח זמן ריצה: שלב 3 מבצע לכל היותר O( V ) איטרציות. איטרציה יחידה יכולה לעלות,O( V ) אבל אם מסתכלים על כל האיטרציות יחדיו, בסה"כ נראה שכל קשת נבחנת בדיוק פעם אחת. לכן סה"כ מקבלים זמן ריצה של ( E.O( V +
פתרון תרגיל מרחבים וקטורים. x = s t ולכן. ur uur נסמן, ur uur לכן U הוא. ur uur. ur uur
פתרון תרגיל --- 5 מרחבים וקטורים דוגמאות למרחבים וקטורים שונים מושגים בסיסיים: תת מרחב צירוף לינארי x+ y+ z = : R ) בכל סעיף בדקו האם הוא תת מרחב של א } = z = {( x y z) R x+ y+ הוא אוסף הפתרונות של המערכת
Διαβάστε περισσότεραהשאלות..h(k) = k mod m
מבני נתונים פתרונות לסט שאלות דומה לשאלות מתרגיל 5 השאלות 2. נתונה טבלת ערבול שבה התנגשויות נפתרות בשיטת.Open Addressing הכניסו לטבלה את המפתחות הבאים: 59 88, 17, 28, 15, 4, 31, 22, 10, (מימין לשמאל),
Διαβάστε περισσότεραחורף תש''ע פתרון בחינה סופית מועד א'
מד''ח 4 - חורף תש''ע פתרון בחינה סופית מועד א' ( u) u u u < < שאלה : נתונה המד''ח הבאה: א) ב) ג) לכל אחד מן התנאים המצורפים בדקו האם קיים פתרון יחיד אינסוף פתרונות או אף פתרון אם קיים פתרון אחד או יותר
Διαβάστε περισσότεραכלליים זמן: S מחסנית, top(s) ראש המחסנית. (Depth First Search) For each unmarked DFS(v) / BFS(v) רקורסיבי. אלגוריתם :BFS
כלליים שיטות חיפוש בבגרפים שיטה 1: חיפוש לרוחב S (readth irst Search) זמן: ) Θ( V + הרעיון: שימוש בתור.O שיטה 2: חיפוש לעומק S (epth irst Search) Θ( V + ) יהי =(V,) גרף כלשהו, V הוא צומת התחלת החיפוש.
Διαβάστε περισσότεραתרגול פעולות מומצאות 3
תרגול פעולות מומצאות. ^ = ^ הפעולה החשבונית סמן את הביטוי הגדול ביותר:. ^ ^ ^ π ^ הפעולה החשבונית c) #(,, מחשבת את ממוצע המספרים בסוגריים.. מהי תוצאת הפעולה (.7,.0,.)#....0 הפעולה החשבונית משמשת חנות גדולה
Διαβάστε περισσότεραLogic and Set Theory for Comp. Sci.
234293 - Logic and Set Theory for Comp. Sci. Spring 2008 Moed A Final [partial] solution Slava Koyfman, 2009. 1 שאלה 1 לא נכון. דוגמא נגדית מפורשת: יהיו } 2,(p 1 p 2 ) (p 2 p 1 ).Σ 2 = {p 2 p 1 },Σ 1 =
Διαβάστε περισσότεραשדות תזכורת: פולינום ממעלה 2 או 3 מעל שדה הוא פריק אם ורק אם יש לו שורש בשדה. שקיימים 5 מספרים שלמים שונים , ראשוני. שעבורם
תזכורת: פולינום ממעלה או מעל שדה הוא פריק אם ורק אם יש לו שורש בשדה p f ( m i ) = p m1 m5 תרגיל: נתון עבור x] f ( x) Z[ ראשוני שקיימים 5 מספרים שלמים שונים שעבורם p x f ( x ) f ( ) = נניח בשלילה ש הוא
Διαβάστε περισσότεραתאריך הבחינה: שם המרצה: רפי כהן שם המתרגל: יסודות מבני נתונים שם הקורס:
תאריך הבחינה:... נובה פנדינה שם המרצה: רפי כהן שם המתרגל: יסודות מבני נתונים שם הקורס:..00 מספר הקורס:. סמסטר: א' מועד: שנה: שלוש שעות משך הבחינה: ללא חומר עזר חומר עזר: ב' הנחיות חשובות: רצוי לפתור את
Διαβάστε περισσότεραםינותנ ינבמ 3 ליגרתמ תולאשל המוד תולאש טסל תונורתפ תולאשה
מבני נתונים פתרונות לסט שאלות דומה לשאלות מתרגיל 3 השאלות נתונה רשימה משורשרת L המכילה n מספרים שלמים חיוביים מתחום לא חסום כאשר 1 k n = 2 עבור > 0 k כלשהו. נניח שהמספרים ברשימה מקיימים את התכונה הבאה:
Διαβάστε περισσότεραפתרון תרגיל 8. מרחבים וקטורים פרישה, תלות \ אי-תלות לינארית, בסיס ומימד ... ( ) ( ) ( ) = L. uuruuruur. { v,v,v ( ) ( ) ( ) ( )
פתרון תרגיל 8. מרחבים וקטורים פרישה, תלות \ אי-תלות לינארית, בסיס ומימד a d U c M ( יהי b (R) a b e ל (R M ( (אין צורך להוכיח). מצאו קבוצה פורשת ל. U בדקו ש - U מהווה תת מרחב ש a d U M (R) Sp,,, c a e
Διαβάστε περισσότεραתורת הגרפים - סימונים
תורת הגרפים - סימונים.n = V,m = E בהינתן גרף,G = V,E נסמן: בתוך סימוני ה O,o,Ω,ω,Θ נרשה לעצמנו אף להיפטר מהערך המוחלט.. E V,O V + E כלומר, O V + E נכתוב במקום אם כי בכל מקרה אחר נכתוב או קשת של גרף לא
Διαβάστε περισσότεραמבני נתונים 08a תרגול 8 14/2/2008 המשך ערמות ליאור שפירא
מבני נתונים 08a תרגול 8 14/2/2008 המשך ערמות ליאור שפירא ערמות פיבונאצ'י Operation Linked List Binary Heap Binomial Heap Fibonacci Heap Relaxed Heap make-heap 1 1 1 1 1 is-empty 1 1 1 1 1 insert 1 log
Διαβάστε περισσότερα[ ] Observability, Controllability תרגול 6. ( t) t t קונטרולבילית H למימדים!!) והאובז' דוגמא: x. נשתמש בעובדה ש ) SS rank( S) = rank( עבור מטריצה m
Observabiliy, Conrollabiliy תרגול 6 אובזרווביליות אם בכל רגע ניתן לשחזר את ( (ומכאן גם את המצב לאורך זמן, מתוך ידיעת הכניסה והיציאה עד לרגע, וזה עבור כל צמד כניסה יציאה, אז המערכת אובזרוובילית. קונטרולביליות
Διαβάστε περισσότεραחידה לחימום. כתבו תכappleית מחשב, המקבלת כקלט את M ו- N, מחליטה האם ברצוappleה להיות השחקן הפותח או השחקן השappleי, ותשחק כך שהיא תappleצח תמיד.
חידה לחימום ( M ש- N > (כך מספרים טבעיים Mו- N שappleי appleתוappleים בעלי אותה הזוגיות (שappleיהם זוגיים או שappleיהם אי - זוגיים). המספרים הטבעיים מ- Mעד Nמסודרים בשורה, ושappleי שחקappleים משחקים במשחק.
Διαβάστε περισσότεραתרגיל 13 משפטי רול ולגראנז הערות
Mthemtics, Summer 20 / Exercise 3 Notes תרגיל 3 משפטי רול ולגראנז הערות. האם קיים פתרון למשוואה + x e x = בקרן )?(0, (רמז: ביחרו x,f (x) = e x הניחו שיש פתרון בקרן, השתמשו במשפט רול והגיעו לסתירה!) פתרון
Διαβάστε περισσότεραמתמטיקה בדידה תרגול מס' 13
מתמטיקה בדידה תרגול מס' 13 נושאי התרגול: תורת הגרפים. 1 מושגים בסיסיים נדון בגרפים מכוונים. הגדרה 1.1 גרף מכוון הוא זוג סדור E G =,V כך ש V ו E. V הגרף נקרא פשוט אם E יחס אי רפלקסיבי. כלומר, גם ללא לולאות.
Διαβάστε περισσότεραלוגיקה ותורת הקבוצות פתרון תרגיל בית 8 חורף תשע"ו ( ) ... חלק ראשון: שאלות שאינן להגשה נפריד למקרים:
לוגיקה ותורת הקבוצות פתרון תרגיל בית 8 חורף תשע"ו ( 2016 2015 )............................................................................................................. חלק ראשון: שאלות שאינן להגשה.1
Διαβάστε περισσότεραסדרות - תרגילים הכנה לבגרות 5 יח"ל
סדרות - הכנה לבגרות 5 יח"ל 5 יח"ל סדרות - הכנה לבגרות איברים ראשונים בסדרה) ) S מסמן סכום תרגיל S0 S 5, S6 בסדרה הנדסית נתון: 89 מצא את האיבר הראשון של הסדרה תרגיל גוף ראשון, בשנייה הראשונה לתנועתו עבר
Διαβάστε περισσότεραיסודות לוגיקה ותורת הקבוצות למערכות מידע (סמסטר ב 2012)
יסודות לוגיקה ותורת הקבוצות למערכות מידע (סמסטר ב 2012) דף פתרונות 6 נושא: תחשיב הפסוקים: הפונקציה,val גרירה לוגית, שקילות לוגית 1. כיתבו טבלאות אמת לפסוקים הבאים: (ג) r)).((p q) r) ((p r) (q p q r (p
Διαβάστε περισσότεραל הזכויות שמורות לדפנה וסטרייך
מרובע שכל זוג צלעות נגדיות בו שוות זו לזו נקרא h באיור שלעיל, הצלעות ו- הן צלעות נגדיות ומתקיים, וכן הצלעות ו- הן צלעות נגדיות ומתקיים. תכונות ה כל שתי זוויות נגדיות שוות זו לזו. 1. כל שתי צלעות נגדיות
Διαβάστε περισσότεραפתרון תרגיל 5 מבוא ללוגיקה ותורת הקבוצות, סתיו תשע"ד
פתרון תרגיל 5 מבוא ללוגיקה ותורת הקבוצות, סתיו תשע"ד 1. לכל אחת מן הפונקציות הבאות, קבעו אם היא חח"ע ואם היא על (הקבוצה המתאימה) (א) 3} {1, 2, 3} {1, 2, : f כאשר 1 } 1, 3, 3, 3, { 2, = f לא חח"ע: לדוגמה
Διαβάστε περισσότεραאלגברה ליניארית (1) - תרגיל 6
אלגברה ליניארית (1) - תרגיל 6 התרגיל להגשה עד יום חמישי (12.12.14) בשעה 16:00 בתא המתאים בבניין מתמטיקה. נא לא לשכוח פתקית סימון. 1. עבור כל אחד מתת המרחבים הבאים, מצאו בסיס ואת המימד: (א) 3)} (0, 6, 3,,
Διαβάστε περισσότεραהגדרה: קבוצת פעילויות חוקית היא קבוצה בה כל שתי פעילויות
אלגוריתמים חמדניים אלגוריתם חמדן, הוא כזה שבכל צעד עושה את הבחירה הטובה ביותר האפשרית, ולא מתחרט בהמשך גישה זו נראית פשטנית מדי, וכמובן שלא תמיד היא נכונה, אך במקרים רבים היא מוצאת פתרון אופטימאלי בתרגול
Διαβάστε περισσότεραתכנון אלגוריתמים 2016 עבודה 1 שאלה 1 פתרון נתונות שתי בעיות. יש למצוא: אורך מסלול קצר ביותר המתחיל באחד מן הקודקודים s 1,..., s k ומסתיים ב t.
תכנון אלגוריתמים 2016 עבודה 1 פתרון שאלה 1 נזכר כי בגרף (E G, =,V) עבור שני קודקודים d(u, (v,u, v הוא אורך מסלול קצר ביותר מ u ל v. אם אין מסלול מ u ל.d(u, v) =,v נתונות שתי בעיות. בעיה א' מופע: גרף מכוון
Διαβάστε περισσότεραדף פתרונות 7 נושא: תחשיב הפסוקים: צורה דיסיונקטיבית נורמלית, מערכת קשרים שלמה, עקביות
יסודות לוגיקה ותורת הקבוצות למערכות מידע (סמסטר ב 2012) דף פתרונות 7 נושא: תחשיב הפסוקים: צורה דיסיונקטיבית נורמלית, מערכת קשרים שלמה, עקביות 1. מצאו צורה דיסיונקטיבית נורמלית קנונית לפסוקים הבאים: (ג)
Διαβάστε περισσότεραתשובות מלאות לבחינת הבגרות במתמטיקה מועד ג' תשע"ד, מיום 0/8/0610 שאלונים: 315, מוצע על ידי בית הספר לבגרות ולפסיכומטרי של אבירם פלדמן
תשובות מלאות לבחינת הבגרות במתמטיקה מועד ג' תשע"ד, מיום 0/8/0610 שאלונים: 315, 635865 מוצע על ידי בית הספר לבגרות ולפסיכומטרי של אבירם פלדמן שאלה מספר 1 נתון: 1. סדרה חשבונית שיש בה n איברים...2 3. האיבר
Διαβάστε περισσότεραתרגול 1 חזרה טורי פורייה והתמרות אינטגרליות חורף תשע"ב זהויות טריגונומטריות
תרגול חזרה זהויות טריגונומטריות si π α) si α π α) α si π π ), Z si α π α) t α cot π α) t α si α cot α α α si α si α + α siα ± β) si α β ± α si β α ± β) α β si α si β si α si α α α α si α si α α α + α si
Διαβάστε περισσότεραשאלה 1 V AB פתרון AB 30 R3 20 R
תרגילים בתורת החשמל כתה יג שאלה א. חשב את המתח AB לפי משפט מילמן. חשב את הזרם בכל נגד לפי המתח שקיבלת בסעיף א. A 60 0 8 0 0.A B 8 60 0 0. AB 5. v 60 AB 0 0 ( 5.) 0.55A 60 א. פתרון 0 AB 0 ( 5.) 0 0.776A
Διαβάστε περισσότεραgcd 24,15 = 3 3 =
מחלק משותף מקסימאלי משפט אם gcd a, b = g Z אז קיימים x, y שלמים כך ש.g = xa + yb במלים אחרות, אם ה כך ש.gcd a, b = xa + yb gcd,a b של שני משתנים הוא מספר שלם, אז קיימים שני מקדמים שלמים כאלה gcd 4,15 =
Διαβάστε περισσότεραתאריך עדכון אחרון: 27 בפברואר ניתוח לשיעורין analysis) (amortized הוא טכניקה לניתוח זמן ריצה לסדרת פעולות, אשר מאפשר קבלת
תרגול 3 ניתוח לשיעורין תאריך עדכון אחרון: 27 בפברואר 2011. ניתוח לשיעורין analysis) (amortized הוא טכניקה לניתוח זמן ריצה לסדרת פעולות, אשר מאפשר קבלת חסמי זמן ריצה נמוכים יותר מאשר חסמים המתקבלים כאשר
Διαβάστε περισσότεραמיונים א': מיון (Sorting) HeapSort. QuickSort תור עדיפויות / ערימה
מיון (Sorting) void BubbleSort(int* A, int n){ for (i = ; i < n-; i++) for (j = n-; j >= i; j--) if ( a[j] > a[j+]) swap(&a[j], &a[j+]); מערך בן מספרים. קלט: מערך ובו המספרים מאוחסנים בסדר עולה (או יורד).
Διαβάστε περισσότεραאלגוריתמים / תרגיל #1
1 אריאל סטולרמן אלגוריתמים / תרגיל #1 קבוצה 02 (1) טענה: אם בגרף לא מכוון וקשיר יש 2 צמתים מדרגה אי זוגית ושאר הצמתים מדרגה זוגית, זהו תנאי הכרחי ומספיק לקיום מסלול אויילר בגרף. הערות: הוכחה: התוספת כי
Διαβάστε περισσότεραלדוגמה: במפורט: x C. ,a,7 ו- 13. כלומר בקיצור
הרצאה מס' 1. תורת הקבוצות. מושגי יסוד בתורת הקבוצות.. 1.1 הקבוצה ואיברי הקבוצות. המושג קבוצה הוא מושג בסיסי במתמטיקה. אין מושגים בסיסים יותר, אשר באמצעותם הגדרתו מתאפשרת. הניסיון והאינטואיציה עוזרים להבין
Διαβάστε περισσότεραאלגברה מודרנית פתרון שיעורי בית 6
אלגברה מודרנית פתרון שיעורי בית 6 15 בינואר 016 1. יהי F שדה ויהיו q(x) p(x), שני פולינומים מעל F. מצאו פולינומים R(x) S(x), כך שמתקיים R(x),p(x) = S(x)q(x) + כאשר deg(q),deg(r) < עבור המקרים הבאים: (תזכורת:
Διαβάστε περισσότεραלוגיקה ותורת הקבוצות פתרון תרגיל בית 4 אביב תשע"ו (2016)
לוגיקה ותורת הקבוצות פתרון תרגיל בית 4 אביב תשע"ו (2016)............................................................................................................. חלק ראשון: שאלות שאינן להגשה 1. עבור
Διαβάστε περισσότεραמבני נתונים מבחן מועד ב' סמסטר חורף תשס"ו
TECHNION - ISRAEL INSTITUTE OF TECHNOLOGY DEPARTMENT OF COMPUTER SCIENCE הטכניון - מכון טכנולוגי לישראל הפקולטה למדעי המחשב מרצים: רן אל-יניב, נאדר בשותי מבני נתונים 234218-1 מבחן מועד ב' סמסטר חורף תשס"ו
Διαβάστε περισσότεραתוכן הפרק: ,best case, average case דוגמאות 1. זמן - נמדד באמצעות מס' פעולות סיבוכיות, דוגמאות, שיפור בפקטור קבוע האלגוריתם. וגודלם. איטרטיביים. לקלט.
פרק סיבוכיות פרק סיבוכיות המושג יעילות מהו? במדעי המחשב היעילות נמדדת בעזרת מדדי סיבוכיות, החשובים שבהם: של אלגוריתמים יעילותם תוכן הפרק: יעילות מהי (זיכרון וזמן, זמן ריצה T( של אלגוריתם מהו, מהם case,
Διαβάστε περισσότερα= 2. + sin(240 ) = = 3 ( tan(α) = 5 2 = sin(α) = sin(α) = 5. os(α) = + c ot(α) = π)) sin( 60 ) sin( 60 ) sin(
א. s in(0 c os(0 s in(60 c os(0 s in(0 c os(0 s in(0 c os(0 s in(0 0 s in(70 מתאים לזהות של cos(θsin(φ : s in(θ φ s in(θcos(φ sin ( π cot ( π cos ( 4πtan ( 4π sin ( π cos ( π sin ( π cos ( 4π sin ( 4π
Διαβάστε περισσότερα( )( ) ( ) f : B C היא פונקציה חח"ע ועל מכיוון שהיא מוגדרת ע"י. מכיוון ש f היא פונקציהאז )) 2 ( ( = ) ( ( )) היא פונקציה חח"ע אז ועל פי הגדרת
הרצאה 7 יהיו :, : C פונקציות, אז : C חח"ע ו חח"ע,אז א אם על ו על,אז ב אם ( על פי הגדרת ההרכבה )( x ) = ( )( x x, כךש ) x א יהיו = ( x ) x חח"ע נקבל ש מכיוון ש חח"ע נקבל ש מכיוון ש ( b) = c כך ש b ( ) (
Διαβάστε περισσότεραמבני נתונים ואלגוריתמים תרגול #8-9
מבני נתונים ואלגוריתמים תרגול #89 מציאת מסלולים קצרים הבעיה: נתון גרף ממשוקל רוצים למצוא את המסלול הקצר בין זוג קודקודים עיקרון הרלקסציה של קשת: בדיקה האם ניתן לשפר מסלול מ s ל v ע"י מעבר דרך קודקוד u:?
Διαβάστε περισσότεραמשוואות רקורסיביות רקורסיה זו משוואה או אי שוויון אשר מתארת פונקציה בעזרת ערכי הפונקציה על ארגומנטים קטנים. למשל: יונתן יניב, דוד וייץ
משוואות רקורסיביות הגדרה: רקורסיה זו משוואה או אי שוויון אשר מתארת פונקציה בעזרת ערכי הפונקציה על ארגומנטים קטנים למשל: T = Θ 1 if = 1 T + Θ if > 1 יונתן יניב, דוד וייץ 1 דוגמא נסתכל על האלגוריתם הבא למציאת
Διαβάστε περισσότεραתרגול מס' 6 פתרון מערכת משוואות ליניארית
אנליזה נומרית 0211 סתיו - תרגול מס' 6 פתרון מערכת משוואות ליניארית נרצה לפתור את מערכת המשוואות יהי פתרון מקורב של נגדיר את השארית: ואת השגיאה: שאלה 1: נתונה מערכת המשוואות הבאה: הערך את השגיאה היחסית
Διαβάστε περισσότεραרשימת בעיות בסיבוכיות
ב) ב) רשימת בעיות בסיבוכיות כל בעיה מופיעה במחלקה הגדולה ביותר שידוע בוודאות שהיא נמצאת בה, אלא אם כן מצוין אחרת. כמובן שבעיות ב- L נמצאות גם ב- וב- SACE למשל, אבל אם תכתבו את זה כתשובה במבחן לא תקבלו
Διαβάστε περισσότεραHash Tables (המשך) ערבול (Hashing)
מילון עם מפתחות שלמים Lecture of Geiger & Itai s slide brochure www.cs.technion.ac.il/~dang/courseds טבלאות ערבול הפעולות הבסיסיות של מילון הן כזכור חיפוש, הכנסה, והוצאה. אם המפתחות מספרים שלמים בתחום
Διαβάστε περισσότερα' 2 סמ ליגרת ןורתפ םיפרגה תרותב םימתירוגלא דדצ 1 : הלאש ןורתפ רבסה תורעה
אלגוריתמים בתורת הגרפים פתרון תרגיל מס' 2 לשאלות והערות נא לפנות לאילן גרונאו (shrilan@cs.technion.ac.il) א) ב) ג) גרף דו-צדדי (bipartite) הינו גרף (E )G V, אשר קיימת חלוקה של צמתיו לשתי קבוצות U,W e =
Διαβάστε περισσότεραlogn) = nlog. log(2n
תכנוןוניתוחאלגוריתמים סיכוםהתרגולים n log O( g( n)) = Ω( g( n)) = θ ( g( n)) = תרגול.3.04 סיבוכיות { f ( n) c> 0, n0 > 0 n> n0 0 f ( n) c g( n) } { f ( n) c> 0, n0 > 0 n> n0 0 c g( n) f ( n) } { f ( n)
Διαβάστε περισσότεραמבני נתונים מבחן מועד א' סמסטר אביב תשס"ו
TECHNION ISRAEL INSTITUTE OF TECHNOLOGY DEPARTMENT OF COMPUTER SCIENCE הטכניון מכון טכנולוגי לישראל הפקולטה למדעי המחשב מרצה: אהוד ריבלין מבני נתונים 234218 1 מבחן מועד א' סמסטר אביב תשס"ו מתרגלים: איתן
Διαβάστε περισσότεραמבני נתונים אדמיניסטרציה ד"ר אלכס סמורודניצקי, רוס 210, שני 5:30 4:15. ציון:
מבני נתונים בס"ד, ט' אדר א' תשע"א: שעור 1 אדמיניסטרציה ד"ר אלכס סמורודניצקי, רוס 210, שני 5:30 4:15. ציון: בחינת מגן 20%. תרגילים: 14 13, מורידים את האחד הכי גרוע. 10% מהציון. אתר: www.cs.huji.ac.il/~dast
Διαβάστε περισσότεραNir Adar
גירסה 28.6.2003-1.00 רשימת דילוגים מסמך זה הורד מהאתר. אין להפיץ מסמך זה במדיה כלשהי, ללא אישור מפורש מאת המחבר. מחבר המסמך איננו אחראי לכל נזק, ישיר או עקיף, שיגרם עקב השימוש במידע המופיע במסמך, וכן לנכונות
Διαβάστε περισσότεραמיון. 1 מיון ערימה (Heapsort) חלק I 1.1 הגדרת ערימה 0.1 הגדרה של המושג מיון מסקנה: הערך הכי גבוה בערימה נמצא בשורש העץ!
מיון ערימה (Heapsort) מבני נתונים חלק I מיון מבני נתונים ד"ר ערן לונדון. הגדרת ערימה ערימה (בינארית) הינה מערך אשר ניתן להציגו כמו עץ בינארי מלא או כמעט מלא כאשר כל קודקוד בעץ מתאים לתא במערך. העץ הינו
Διαβάστε περισσότεραמתכנס בהחלט אם n n=1 a. k=m. k=m a k n n שקטן מאפסילון. אם קח, ניקח את ה- N שאנחנו. sin 2n מתכנס משום ש- n=1 n. ( 1) n 1
1 טורים כלליים 1. 1 התכנסות בהחלט מתכנס. מתכנס בהחלט אם n a הגדרה.1 אומרים שהטור a n משפט 1. טור מתכנס בהחלט הוא מתכנס. הוכחה. נוכיח עם קריטריון קושי. יהי אפסילון גדול מ- 0, אז אנחנו יודעים ש- n N n>m>n
Διαβάστε περισσότεραbrookal/logic.html לוגיקה מתמטית תרגיל אלון ברוק
יום א 14 : 00 15 : 00 בניין 605 חדר 103 http://u.cs.biu.ac.il/ brookal/logic.html לוגיקה מתמטית תרגיל אלון ברוק 29/11/2017 1 הגדרת קבוצת הנוסחאות הבנויות היטב באינדוקציה הגדרה : קבוצת הנוסחאות הבנויות
Διαβάστε περισσότερα{ : Halts on every input}
אוטומטים - תרגול 13: רדוקציות, משפט רייס וחזרה למבחן E תכונה תכונה הינה אוסף השפות מעל.(property המקיימות תנאים מסוימים (תכונה במובן של Σ תכונה לא טריביאלית: תכונה היא תכונה לא טריוויאלית אם היא מקיימת:.
Διαβάστε περισσότεραמבני נתונים. אחרי שלב זה המשיכו והריצו את מיון מהיר על המערך. תארו את כל שלבי הרקורסיה, אך עתה אין צורך להיכנס לתיאור הריצה של.
מבני נתונים תרגיל 2 פתרונות מיון מהיר 1. הריצו את השיטה partition על המערך הבא. הראו את שלבי הריצה השונים. 6, 10, 20, 4, 2, 15, 5, 99, 12, 1 אחרי שלב זה המשיכו והריצו את מיון מהיר על המערך. תארו את כל
Διαβάστε περισσότεραמבני נתונים מבחן מועד א' סמסטר חורף תשס"ו
TECHNION - ISRAEL INSTITUTE OF TECHNOLOGY DEPARTMENT OF COMPUTER SCIENCE הטכניון - מכון טכנולוגי לישראל הפקולטה למדעי המחשב מרצים: רן אל-יניב, נאדר בשותי מבני נתונים 234218-1 מבחן מועד א' סמסטר חורף תשס"ו
Διαβάστε περισσότεραאלגוריתמים בתורת הגרפים חלק ראשון
גירסה 1. 11.11.22 אלגוריתמים בתורת הגרפים חלק ראשון מסמך זה הינו הראשון בסדרת מסמכים אודות תורת הגרפים, והוא חופף בחלקו לקורס "אלגוריתמים בתורת הגרפים" בטכניון (שאינו מועבר יותר). ברצוני להודות תודה מיוחדת
Διαβάστε περισσότερα( n) ( ) ( ) שאלה 1: שאלה 2: שאלה 3: (n 5) = Θ. ב. אם f 1, f 2, g 1, g 2. .g 1 *g 2 = Ω(f 1 *f 2 ) , g. ג. ) n.n! = θ(n*2. n) f ( אז ד. אם ה. אם ו.
נתונים מבני לקט שאלות ממבחנים - 0 - ניתוח סדרי גודל ב. שאלה 1: הוכיחו או הפריכו את הטענות הבאות ישירות על ידי שימוש בהגדרות 3 3 א. ) =Ω( log( ) =Ω( ) ( ) log(log ) = O ( 5) log (+ 5) = O() 6 ( 10 ) =Θ(
Διαβάστε περισσότεραמבחן מועד ב' בהצלחה! אנא קיראו היטב את ההוראות שלהלן: ודאו כי כל עמודי הבחינה נמצאים בידכם.
7.8.2017 מבחן מועד ב' תאריך הבחינה: שמות המרצים: מר בועז ארד פרופ' עמוס ביימל מר יהונתן כהן דר' עדן כלמטץ' גב' מיכל שמש אנא קיראו היטב את ההוראות שלהלן: שם הקורס: תכנון אלגוריתמים מספר הקורס: 202-1-2041
Διαβάστε περισσότεραתרגיל 7 פונקציות טריגונומטריות הערות
תרגיל 7 פונקציות טריגונומטריות הערות. פתרו את המשוואות הבאות. לא מספיק למצוא פתרון אחד יש למצוא את כולם! sin ( π (א) = x sin (ב) = x cos (ג) = x tan (ד) = x) (ה) = tan x (ו) = 0 x sin (x) + sin (ז) 3 =
Διαβάστε περισσότεραחלק א' שאלה 3. a=3, b=2, k=0 3. T ( n) היותר H /m.
פתרון למבחן במבני נתונים, מועד א', קיץ 2005 חלק א' שאלה 1 א. רכיב הקשירות החזק של קודקוד x בגרף מכוון הינו אוסף כל הקודקודים y שמקימים שיש מסלול מ- x ל- y וכן מסלול מy ל- x. טעויות נפוצות שכחו לכתוב שזה
Διαβάστε περισσότεραáùçîä éòãîì äîâîä ÌÈÏÈ ÂÁ
åôé-à"ú ìù úéîã àä äììëîä áùçîä éòãîì äîâîä :ÌÈ Â È Ó ÌÈÏÈ ÂÁ הנחיות כלליות: יש להגיש את כל התרגילים בזמן (זמני ההגשה מצוינים בסילבוס הקורס). ציונו של תרגיל שיוגש באיחור יהיה 0, למעט מקרים חריגים כגון
Διαβάστε περισσότεραצעד ראשון להצטיינות מבוא: קבוצות מיוחדות של מספרים ממשיים
מבוא: קבוצות מיוחדות של מספרים ממשיים קבוצות של מספרים ממשיים צעד ראשון להצטיינות קבוצה היא אוסף של עצמים הנקראים האיברים של הקבוצה אנו נתמקד בקבוצות של מספרים ממשיים בדרך כלל מסמנים את הקבוצה באות גדולה
Διαβάστε περισσότεραמבני נתונים הגבלת אחריות פרק - 1 אלגוריתמי מיון ואנליזה אסימפטוטית. מיון בועות Sort Bubble מאת : סשה גולדשטיין,
009 מבני נתונים סיכום למבחן, יולי sashag@cs מאת : סשה גולדשטיין, 7:50,3.7.09 עדכון אחרון : בשעה הגבלת אחריות הסיכום להלן הוא האינטרפרטציה שלי של החומר, שממש לא חייבת להיות נכונה או מייצגת את זו של הסגל.
Διαβάστε περισσότεραגבול ורציפות של פונקציה סקלרית שאלות נוספות
08 005 שאלה גבול ורציפות של פונקציה סקלרית שאלות נוספות f ( ) f ( ) g( ) f ( ) ו- lim f ( ) ו- ( ) (00) lim ( ) (00) f ( בסביבת הנקודה (00) ) נתון: מצאו ) lim g( ( ) (00) ננסה להיעזר בכלל הסנדביץ לשם כך
Διαβάστε περισσότεραאלגברה לינארית (1) - פתרון תרגיל 11
אלגברה לינארית ( - פתרון תרגיל דרגו את המטריצות הבאות לפי אלגוריתם הדירוג של גאוס (א R R4 R R4 R=R+R R 3=R 3+R R=R+R R 3=R 3+R 9 4 3 7 (ב 9 4 3 7 7 4 3 9 4 3 4 R 3 R R3=R3 R R 4=R 4 R 7 4 3 9 7 4 3 8 6
Διαβάστε περισσότεραמבני נתונים. (ב) ואז הוא הופך למערך המייצג את האינדקס האחרי אחרון של כל מספר: c
מבני נתונים תרגיל 3 פתרונות מיונים לינאריים 1. הריצו את מיון מנייה על המערך הבא: 5, 4, 1, 5, 1, 1, 2, 2, 5, 4, 4 הניחו שהחסם העליון לערכי המספרים במערך הוא = 6 k, והראו את שלבי הריצה של האלגוריתם. אין
Διαβάστε περισσότεραקבוצה היא שם כללי לתיאור אוסף כלשהו של איברים.
א{ www.sikumuna.co.il מהי קבוצה? קבוצה היא שם כללי לתיאור אוסף כלשהו של איברים. קבוצה היא מושג יסודי במתמטיקה.התיאור האינטואיטיבי של קבוצה הוא אוסף של עצמים כלשהם. העצמים הנמצאים בקבוצה הם איברי הקבוצה.
Διαβάστε περισσότεραפתרון תרגיל 6 ממשוואות למבנים אלגברה למדעי ההוראה.
פתרון תרגיל 6 ממשוואות למבנים אלגברה למדעי ההוראה. 16 במאי 2010 נסמן את מחלקת הצמידות של איבר בחבורה G על ידי } g.[] { y : g G, y g כעת נניח כי [y] [] עבור שני איברים, y G ונוכיח כי [y].[] מאחר והחיתוך
Διαβάστε περισσότεραמבני נתונים (234218) 1
מבני נתונים (234218) 1 חומר עזר לבחינה 13 בספטמבר 2016 שימו לב: מותר לצטט טענות המופיעות בדף זה ללא הוכחה. כל טענה אחרת, שאינה מופיעה באופן מפורש, יש לנמק באופן מלא. נימוקים מהצורה "בדומה לטענה שבחומר
Διαβάστε περισσότεραסיכום בנושא של דיפרנציאביליות ונגזרות כיווניות
סיכום בנושא של דיפרנציאביליות ונגזרות כיווניות 25 בדצמבר 2016 תזכורת: תהי ) n f ( 1, 2,..., פונקציה המוגדרת בסביבה של f. 0 גזירה חלקית לפי משתנה ) ( = 0, אם קיים הגבול : 1 0, 2 0,..., בנקודה n 0 i f(,..,n,).lim
Διαβάστε περισσότεραחידה לחימום. כתבו תכנית שהקלט שלה הוא מספר שלם n,
חידה לחימום נתון פיגום משולש של מוטות המחברים קודקודים ויוצרים קומות של משולשים קטנים, כמודגם באיור הבא, בו מתואר פיגום משולש בן שתי קומות: משימתו של פועל העובד בפיגום היא להתקדם מן הקודקוד השמאלי התחתון
Διαβάστε περισσότεραמודלים חישוביים פתרון תרגיל 5
מודלים חישוביים פתרון תרגיל 5 כתוב אוטומט דטרמיניסטי לשפות הבאות מעל הא"ב.Σ={,} א. *Σ. q, ב. q, ג. {ε}, q, q ד. } = 3 {w w mod, q, q,, ה. ''} {w w does not contin the sustring q 4 q 3 q q כתוב אוטומט דטרמיניסטי
Διαβάστε περισσότεραאלגוריתמים 1, סמסטר אביב 2017
BFS, DFS, Topological Sort תרגיל בית 1 מוסכמות והנחות להלן רשימת הנחות ומוסכמות אשר תקפות לכל השאלות, אלא אם כן נכתב אחרת במפורש בגוף השאלה. עליכם להוכיח נכונות ולנתח סיבוכיות עבור כל אלגוריתם מוצע. במידה
Διαβάστε περισσότεραאלגברה ליניארית 1 א' פתרון 2
אלגברה ליניארית א' פתרון 3 4 3 3 7 9 3. נשתמש בכתיבה בעזרת מטריצה בכל הסעיפים. א. פתרון: 3 3 3 3 3 3 9 אז ישנו פתרון יחיד והוא = 3.x =, x =, x 3 3 הערה: אפשר גם לפתור בדרך קצת יותר ארוכה, אבל מבלי להתעסק
Διαβάστε περισσότεραs ק"מ קמ"ש מ - A A מ - מ - 5 p vp v=
את זמני הליכת הולכי הרגל עד הפגישות שלהם עם רוכב האופניים (שעות). בגרות ע מאי 0 מועד קיץ מבוטל שאלון 5006 מהירות - v קמ"ש t, א. () נסמן ב- p נכניס את הנתונים לטבלה מתאימה: רוכב אופניים עד הפגישה זמן -
Διαβάστε περισσότερα3-9 - a < x < a, a < x < a
1 עמוד 59, שאלהמס', 4 סעיףג' תיקוני הקלדה שאלון 806 צריך להיות : ג. מצאאתמקומושלאיברבסדרהזו, שקטןב- 5 מסכוםכלהאיבריםשלפניו. עמוד 147, שאלהמס' 45 ישלמחוקאתהשאלה (מופיעהפעמיים) עמוד 184, שאלהמס', 9 סעיףב',תשובה.
Διαβάστε περισσότεραCharles Augustin COULOMB ( ) קולון חוק = K F E המרחק סטט-קולון.
Charles Augustin COULOMB (1736-1806) קולון חוק חוקקולון, אשרנקראעלשםהפיזיקאיהצרפתישארל-אוגוסטיןדהקולוןשהיהאחדהראשוניםשחקרבאופןכמותיאתהכוחותהפועלים ביןשניגופיםטעונים. מדידותיוהתבססועלמיתקןהנקראמאזניפיתול.
Διαβάστε περισσότεραמבני נתונים ואלגוריתמים תרגול #3 נושאים: תור קדימויות/ערימה, עצים
מבני נתונים ואלגוריתמים תרגול #3 נושאים: תור קדימויות/ערימה, עצים חזרה מבנה נתונים אמצעי לאחסון נתונים במחשב. יש הרבה סוגים שונים, וצריך להשתמש במבנה שהכי מתאים לבעיה שלנו מבחינת שימוש בנתונים הוספה, מחיקה
Διαβάστε περισσότεραתוכן עניינים I בעיות מיון 2 1 סימון אסימפטוטי... 2 II מבני נתונים 20 8 מבני נתונים מופשטים משפט האב גרפים... 37
תוכן עניינים I בעיות מיון 2 1 סימון אסימפטוטי................................................ 2 2 מיון בועות. Bubble Sort............................................ 2 3 מיון מיזוג. Merge Sort............................................
Διαβάστε περισσότεραניתוח סיבוכיות - פונקציות רקורסיביות פיתוח טלסקופי
ניתוח סיבוכיות - פונקציות רקורסיביות פיתוח טלסקופי ננסה להשתמש בכך שהפונקציה היא רקורסיבית על מנת לרשום גם עבור הסיבוכיות ביטוי רקורסיבי. factorial() 3 מתחילים מכתיבת ביטוי לא מפורש ל-( T( ביטוי רקורסיבי
Διαβάστε περισσότεραאסימפטוטיים תוכנית הקורס עצי AVL עצי 2-3 עצי דרגות סיבוכיות משוערכת מיון מיון שימושים: גרפים איסוף אשפה
תוכנית הקורס cs, Technion 2..3.4 מבני נתונים בסיסיים וסימונים אסימפטוטיים מערכים ורשימות מקושרות עצים ועצי חיפוש עצי AVL עצי 2-3 עצי דרגות.5 רשימות דילוגים סיבוכיות משוערכת.6.7.8.9.0..3.4 מטרת הקורס: מבני
Διαβάστε περισσότεραפתרון תרגיל בית 6 מבוא לתורת החבורות סמסטר א תשע ז
פתרון תרגיל בית 6 מבוא לתורת החבורות 88-211 סמסטר א תשע ז הוראות בהגשת הפתרון יש לרשום שם מלא, מספר ת ז ומספר קבוצת תרגול. תאריך הגשת התרגיל הוא בתרגול בשבוע המתחיל בתאריך ג טבת ה תשע ז, 1.1.2017. שאלות
Διαβάστε περισσότεραמבני נתונים ויעילות אלגוריתמים
חידה לחימום בסל מקש יש צמר. כדורי 00 שני שחקנים משחקים בתורות: כל שחקן, בתורו, צריך להוציא כמות כלשהי של כדורי צמר מהסל לפחות כדור אחד, אך לא יותר ממחצית מכמות כדורי הצמר שבסל. מי שלא יכול לעשות מהלך (מתי
Διαβάστε περισσότεραTECHNION - ISRAEL INSTITUTE OF TECHNOLOGY DEPARTMENT OF COMPUTER SCIENCE סמסטר אביב תשס"ו מס' סטודנט:
TECHNION ISRAEL INSTITUTE OF TECHNOLOGY DEPARTMENT OF COMPUTER SCIENCE הטכניון מכון טכנולוגי לישראל הפקולטה למדעי המחשב מבני נתונים 234218 1 מבחן מועד ב ' סמסטר אביב תשס"ו מרצה: אהוד ריבלין מתרגלים: איתן
Διαβάστε περισσότεραמודלים חישוביים מבחן מועד א', סמסטר א' תשע''ה (2015)
מודלים חישוביים מבחן מועד א', סמסטר א' תשע''ה (2015) מרצה: פרופ' בני שור מתרגלים: אורית מוסקוביץ' וגל רותם 28.1.2015 הנחיות: 1. מומלץ לקרוא את כל ההנחיות והשאלות בתחילת המבחן, לפני כתיבת התשובות. 2. משך
Διαβάστε περισσότεραדוגמה: יהי T עץ בינארי כפי שמתואר בציור הבא:
של שאלות מבחינות פתרונות.1 שאלהזוהופיעהבמבחןמועדג 01 דוגמה: יהי T עץ בינארי כפי שמתואר בציור הבא: הגדרות: עבור צומת בעץ בינארי T נסמן ב- T את תת העץ של T ששורשו. (תת העץ הזה כולל את ). נגדיר את תת העץ
Διαβάστε περισσότεραשיטות אנליזה לניתוח זמנים משוערך Amortized Time Analysis
2-3 trees שיטות אנליזה לניתוח זמנים משוערך Amortized Time Analysis Lecture 14 of Geiger & Itai s slide brochure www.cs.technion.ac.il/~dang/courseds Chapter 17 Amortized Analysis (405 429) חומר קריאה לשיעור
Διαβάστε περισσότεραאוניברסיטת בר אילן מבני נתונים תרגולים מרצה: פרופ' שמואל טומי קליין סמסטר ב', תש"ע
אוניברסיטת בר אילן מבני נתונים 89-120 תרגולים (חלקי) מרצה: פרופ' שמואל טומי קליין נכתב ונערך ע"י: גלעד אשרוב סמסטר ב', תש"ע הערות כלליות. המסמך מכיל סיכומי תרגולים שניתנו במהלך הסמסטר (סמסטר ב', תש"ע).
Διαβάστε περισσότεραתרגול 8: מטלאב לולאות
מבוא למחשב בשפת Matlab : מטלאב לולאות נכתב על-ידי רמי כהן,אולג רוכלנקו, לימור ליבוביץ ואיתן אביאור כל הזכויות שמורות לטכניון מכון טכנולוגי לישראל לולאת while a=input('enter a positive number:'); קליטת
Διαβάστε περισσότεραאלגוריתמים קומבינטוריים סיכומים של תרגילי כיתה מסמסטרים קודמים בנושא מיון ובעיית הבחירה
אלגוריתמים קומבינטוריים סיכומים של תרגילי כיתה מסמסטרים קודמים בנושא מיון ובעיית הבחירה 1. סיכום אלגוריתמי המיון שנלמד: הנחות והערות זכרון נוסף זמן (טוב) זמן (ממוצע) זמן (גרוע) האלגוריתם מיון במקום O(1)
Διαβάστε περισσότερα(2) מיונים השאלות. .0 left right n 1. void Sort(int A[], int left, int right) { int p;
מבני נתונים פתרונות לסט שאלות דומה לשאלות בנושאים () זמני ריצה של פונקציות רקורסיביות () מיונים השאלות פתרו את נוסחאות הנסיגה בסעיפים א-ג על ידי הצבה חוזרת T() כאשר = T() = T( ) + log T() = T() כאשר =
Διαβάστε περισσότεραמתמטיקה בדידה תרגול מס' 5
מתמטיקה בדידה תרגול מס' 5 נושאי התרגול: פונקציות 1 פונקציות הגדרה 1.1 פונקציה f מ A (התחום) ל B (הטווח) היא קבוצה חלקית של A B המקיימת שלכל a A קיים b B יחיד כך ש. a, b f a A.f (a) = ιb B. a, b f או, בסימון
Διαβάστε περισσότεραאלגברה ליניארית 1 א' פתרון 7
אלגברה ליניארית 1 א' פתרון 7 2 1 1 1 0 1 1 0 1 0 2 1 1 0 1 0 2 1 2 1 1 0 2 1 0 1 1 3 1 2 3 1 2 0 1 5 1 0 1 1 0 1 0 1 1 0 0 1 0 1 1 0 0 1 0 0 4 0 0 0.1 עבור :A לכן = 3.rkA עבור B: נבצע פעולות עמודה אלמנטריות
Διαβάστε περισσότεραאוסף שאלות מס. 3 פתרונות
אוסף שאלות מס. 3 פתרונות שאלה מצאו את תחום ההגדרה D R של כל אחת מהפונקציות הבאות, ושרטטו אותו במישור. f (x, y) = x + y x y, f 3 (x, y) = f (x, y) = xy x x + y, f 4(x, y) = xy x y f 5 (x, y) = 4x + 9y 36,
Διαβάστε περισσότεραהגדרה: מצבים k -בני-הפרדה
פרק 12: שקילות מצבים וצמצום מכונות לעי תים קרובות, תכנון המכונה מתוך סיפור המעשה מביא להגדרת מצבים יתי רים states) :(redundant הפונקציה שהם ממלאים ניתנת להשגה באמצעו ת מצבים א חרים. כיוון שמספר רכיבי הזיכרון
Διαβάστε περισσότεραc ארזים 26 בינואר משפט ברנסייד פתירה. Cl (z) = G / Cent (z) = q b r 2 הצגות ממשיות V = V 0 R C אזי מקבלים הצגה מרוכבת G GL R (V 0 ) GL C (V )
הצגות של חבורות סופיות c ארזים 6 בינואר 017 1 משפט ברנסייד משפט 1.1 ברנסייד) יהיו p, q ראשוניים. תהי G חבורה מסדר.a, b 0,p a q b אזי G פתירה. הוכחה: באינדוקציה על G. אפשר להניח כי > 1 G. נבחר תת חבורה
Διαβάστε περισσότεραהשאלות ידי מצביעים לילדים.
מבני נתונים פתרונות לסט שאלות דומה לשאלות מתרגיל 4 השאלות 1. כתבו פונקציה לא רקורסיבית שמדפיסה ב- Postorder את כל הנתונים המאוכסנים בעץ בינארי T. הפונקציה אינה צריכה להיות תלויה במימוש העץ T. הניחו שנתון
Διαβάστε περισσότεραקיום ויחידות פתרונות למשוואות דיפרנציאליות
קיום ויחידות פתרונות למשוואות דיפרנציאליות 1 מוטיבציה למשפט הקיום והיחידות אנו יודעים לפתור משוואות דיפרנציאליות ממחלקות מסוימות, כמו משוואות פרידות או משוואות לינאריות. עם זאת, קל לכתוב משוואה דיפרנציאלית
Διαβάστε περισσότεραעץץץץ AVL. עץ AVL הוא עץ חיפוש בינארי שמקיים את התנאי הבא: לכל צומת x בעץ גורם האיזון של x הוא 1, 0, או 1-. הגדרה: במילים אחרות: לכל צומת x בעץ,
עץץץץ AVL הגדרה: עץ AVL הוא עץ חיפוש בינארי שמקיים את התנאי הבא: לכל צומת x בעץ גורם האיזון של x הוא 1,, או 1-. h(t left(x) ) - h(t right(x) ) 1 במילים אחרות: לכל צומת x בעץ, בעץ AVL שומרים עבור כל צומת
Διαβάστε περισσότερα. {e M: x e} מתקיים = 1 x X Y
שימושי זרימה פרק 7.5-13 ב- Kleinberg/Tardos שידוך בגרף דו-צדדי עיבוד תמונות 1 בעיית השידוך באתר שידוכים רשומים m נשים ו- n גברים. תוכנת האתר מאתרת זוגות מתאימים. בהינתן האוסף של ההתאמות האפשריות, יש לשדך
Διαβάστε περισσότερα